home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 005 / hbms.arc / HBMS.DOC < prev    next >
Text File  |  1985-09-24  |  33KB  |  700 lines

  1.          
  2.          
  3.          
  4.  
  5.          
  6.                
  7.          
  8.          
  9.           H O M E    B U D G E T    M A N A G E M E N T    S Y S T E M
  10.          
  11.                          version 1.0    August 1985
  12.  
  13.          
  14.          
  15.          
  16.          
  17.          
  18.          
  19.          
  20.          
  21.  
  22.                                       
  23.          
  24.                 Table of Contents                         page
  25.          
  26.          
  27.                 OVERVIEW.................................  2
  28.          
  29.                 SYSTEM REQUIREMENTS & LIMITATIONS........  2
  30.                
  31.                 CONVENTIONS..............................  3
  32.                    
  33.                 GETTING STARTED..........................  4
  34.             
  35.                 INITIALIZING THE SYSTEM..................  5
  36.          
  37.                 CHART OF ACCOUNTS........................  6
  38.                    
  39.                 BUDGET ASSIGNMENT........................  7
  40.          
  41.                 LEDGER POSTING...........................  8
  42.          
  43.                 CLOSE MONTH.............................. 10
  44.          
  45.                 REPORTS.................................. 11
  46.          
  47.                 SAVE DATA................................ 12
  48.          
  49.                 SAMPLE DATA.............................. 12
  50.          
  51.            
  52.          
  53.  
  54.  
  55.                                OVERVIEW
  56.  
  57.               If  you  are  like  most  people,  there  have been many 
  58.          occassions when you have uterred those famous  words,  "Where 
  59.          did  all  the  money go?".  The solution of course is to keep 
  60.          better records,  but this is a task no one likes to do.  This 
  61.          program  was  created  to  make  the  record  keeping part as 
  62.          painless as possible.  
  63.  
  64.               H.B.M.S.  is flexible.  You may want  to  use  it  as  a 
  65.          reference  on your entire financial position,  or just use it 
  66.          as a check register.  This program  makes  it  easy  to  keep 
  67.          accurate  and  complete  records  of   all   your   financial 
  68.          transactions.  With  faithful  record keeping and a carefully 
  69.          designed Chart of Accounts,  you  will  be  rewarded  with  a 
  70.          variety  of information.  This can help you better decide how 
  71.          to manage your  money,  not  to  mention  how  welcome  these 
  72.          figures  will be when tax time arrives!  All this data can be 
  73.          readily viewed on screen, or printed in formated statements.  
  74.  
  75.               The printed reports include:  
  76.  
  77.                         *  Transaction Report
  78.                         *  Sorted Ledger Report
  79.                         *  Monthly Income & Expense Report
  80.                         *  Balance Sheet
  81.                         *  Annual Actuals
  82.                         *  Annual Budget Report
  83.                         *  Chart of Accounts
  84.               
  85.               H.B.M.S.  is based on  a  double  entry  ledger  system.  
  86.          Every  effort  has been made to make the job of entering data 
  87.          as easy as possible.  A sample database has been provided  to 
  88.          represent what H.B.M.S can do.  
  89.    
  90.                
  91.          SYSTEM REQUIREMENTS
  92.               IBM PC, PC/XT, PCjr, or compatible
  93.               128K RAM
  94.               1 disk drive  
  95.               Printer     (screen reports available)
  96.  
  97.                    Printer should be capable of printing 132 columns, 
  98.                    such as a dot matrix printer using a condensed 
  99.                    font (17 chrs. per inch).
  100.          
  101.  
  102.          LIMITATIONS
  103.               254 accounts 
  104.                38 catagories 
  105.          
  106.          
  107.          
  108.          
  109.                                     - 2 -
  110.          
  111.  
  112.          
  113.          
  114.                              PROGRAM CONVENTIONS
  115.               
  116.               H.B.M.S.  is  menu  driven.  Throughout the program when 
  117.          you are prompted to enter data,  you  will  see  a  field  in 
  118.          reverse  video.  Your  data,  be  it  an account code,  name, 
  119.          description,  etc.  will be limited to  the  length  of  this 
  120.          field.  When in this field,  a full array of editing keys are 
  121.          available: 
  122.                      <INSERT>         <DELETE>
  123.                      <RIGHT ARROW>    <LEFT ARROW>
  124.                      <BACKSPACE>      <TABS>
  125.                      <ESC>  
  126.              
  127.               The  <ESC>  key  needs  further  mention.  It is used to 
  128.          erase all data in a field.  Hitting the <ESC> key followed by 
  129.          the  <ENTER>  key,  enters  a  null  value.  In  most  cases, 
  130.          entering a null value in response to a prompt will cancel the 
  131.          current  mode and return you to a menu.  You will be reminded 
  132.          on line 25 when this ESCape option is available.  
  133.  
  134.               In  most  parts of the program you will need to supply a 
  135.          code for the account you are interested in.  Often  you  will 
  136.          be  provided  with a starting code.  After that,  your prompt 
  137.          will be the next code in the order of their appearance in the 
  138.          Chart of Accounts.  
  139.  
  140.               H.B.M.S.  consists of two program  files,  HMBS.COM  and 
  141.          it's  overlay  file HBMS.000.  These two files must reside on 
  142.          the default drive.  H.B.M.S. creates the following files: 
  143.  
  144.               STARTUP .HBM      year and month infor.
  145.               CATS    .yr       catagory names
  146.               ACCOUNTS.yr       account names and all data
  147.               LEDGR-m .yr       ledger file for each month
  148.  
  149.                     (yr = Year of data,  m = month)
  150.  
  151.               It is suggested that these  data  files  be  kept  on  a 
  152.          separate  disk.  In  this manner you should be able to fit an 
  153.          entire year of data on one disk,  or  maybe  have  individual 
  154.          disks for separate budgets.  In any case, when the free space 
  155.          gets below 20K, H.B.M.S. will warn you.
  156.          
  157.          
  158.          
  159.          
  160.          
  161.          
  162.          
  163.          
  164.          
  165.          
  166.          
  167.                                     - 3 -
  168.          
  169.  
  170.                               GETTING STARTED
  171.  
  172.               To  run  the  program  type  HBMS  followed   by   drive 
  173.          designation for your data files: 
  174.          
  175.                                HBMS b:
  176.          
  177.               If  your  data  files  will  reside on the program disk, 
  178.          leave off the drive designation.  
  179.  
  180.               If you are running the program for the first  time,  you 
  181.          should proceed as follows: 
  182.  
  183.          STEP  1.  Select "Begin New Year" under the Initialize System 
  184.                    Menu.  Here you enter such things as  the  year  of 
  185.                    the data and the beginning month.  
  186.        
  187.          STEP  2.  Return  to  the  Main  Menu  and  select  "Chart of 
  188.                    Accounts".  Here  you  will able to design your own 
  189.                    Chart of Accounts.  This is a very important  step.  
  190.                    A lot of thought should go into it's design, as you 
  191.                    will  be using it for the entire budget year.  (see 
  192.                    description under Chart of Accounts) 
  193.  
  194.          STEP  3.  Select "Enter Starting Values" under the Initialize 
  195.                    System Menu.  Here you will be able  to  enter  any 
  196.                    existing  balances  on your Assets and Liabilities.  
  197.                    Income and Expense accounts always start out with a 
  198.                    zero balance.  
  199.  
  200.          STEP 4.   Select "Budget Assignment" from the Main Menu. Here 
  201.                    you will be able to enter any  budget  values  that 
  202.                    you  may  want  to  set  as  goals.  This  step  is 
  203.                    optional.  
  204.  
  205.          STEP 5.   Now you are ready  for  the actual  record  keeping 
  206.                    Routines.  Under  the  "Ledger  Posting"  selection 
  207.                    from  the Main Menu,  you will be able to enter all 
  208.                    your transactions.  NOTE: I find it helpful to save 
  209.                    my receipts from each day and jot  down  any  other 
  210.                    transactions.  Then at the end of each week I enter 
  211.                    these  transactions  in the Ledger Posting section.  
  212.                    You may want to  do  this  on  a  daily  basis.  In 
  213.                    either case, you will then have a printed record of 
  214.                    all your transactions available.  
  215.                        
  216.          
  217.          
  218.          
  219.          
  220.          
  221.          
  222.          
  223.          
  224.          
  225.                                      - 4 -
  226.              
  227.  
  228.                              INITIALIZING THE SYSTEM
  229.            
  230.             
  231.          Begin New Year
  232.                         When  starting a system for the first time you 
  233.                   will  be  asked  for   year   and   starting   month 
  234.                   information. 
  235.  
  236.                         If you already have a working budget you  will 
  237.                   be  given  the option to reuse the existing Chart of 
  238.                   Accounts.  If  this  is  the  case,  H.B.M.S.   will 
  239.                   optionally  transfer  Asset  and  Liability starting 
  240.                   values as well as the Budget data.  In order to take 
  241.                   advantage of this you should have a copy of the  old 
  242.                   data  files (STARTUP.HBM,  CATS.yr,  ACCOUNTS.yr) on 
  243.                   your new data disk.  After the  new  year  has  been 
  244.                   initialized you may delete the old copies of CATS.yr 
  245.                   and ACCOUNTS.yr.  
  246.          
  247.          Starting Values
  248.                         The current Asset and Liability account values 
  249.                   for the beginning of  your  budget  year  should  be 
  250.                   entered here. (Only after Chart of Accounts has been 
  251.                   created).
  252.          
  253.          Printer Codes
  254.                         H.B.M.S.  was  designed  to  work  with an IBM 
  255.                   compatible  dot  matrix   printer.   My   Gemini-10X 
  256.                   comforms  to  these  standards with no changes.  All 
  257.                   data,  except for the Chart of Accounts,  is printed 
  258.                   in  condensed  font (17 cpi).  The Chart of Accounts 
  259.                   is printed in elite  font  (12  cpi).  If  in  doubt 
  260.                   about  your printer,  use this section to change any 
  261.                   of the printer formatting codes to conform  to  your 
  262.                   particular  printer.  This  will  create  a separate 
  263.                   printer support file  on  the  default  drive  named 
  264.                   PRINTER.HBM.  If  your  printer has a wide carriage, 
  265.                   you  might  want  to  enter  null  values  for   the 
  266.                   condensed  codes.  If  your printer does not support 
  267.                   italics, enter a null value for the italics codes.  
  268.                                  
  269.          
  270.          
  271.          
  272.          
  273.          
  274.          
  275.          
  276.          
  277.          
  278.          
  279.          
  280.          
  281.          
  282.          
  283.                                      - 5 -
  284.                         
  285.                                CHART OF ACCOUNTS
  286.          
  287.               Great  care  should  be  taken in creating your Chart of 
  288.          Accounts.  It can be broad, with just a few accounts under at 
  289.          least one catagory  per  money  group,  or  it  can  be  very 
  290.          definitive  with multiple accounts under numerous catagories.  
  291.          You might want to keep special accounts just for tax  related 
  292.          items.   I  like  to  separate  principals  and  interest  on 
  293.          liabilities.  By doing this I can keep  an  accurate  running 
  294.          balance on how much I owe. (see sample data) 
  295.  
  296.               Group  your   accounts   under   catagories   for   more 
  297.          informational  reports.  These  catagories  will  be  grouped 
  298.          according to whether they are INCOME,  EXPENSES,  ASSETS,  or 
  299.          LIABILITIES.   NOTE: the catagories must be created first, so 
  300.          that accounts will have somewhere to be placed.
  301.  
  302.               Accounts may be added,  changed,  or deleted at any time 
  303.          during  the  budget year.  While using the program,  accounts 
  304.          and catagories will be referred to by a code which  you  will 
  305.          assign.  These  codes  can  consist of up to four characters.  
  306.          Try to keep them short and easy to remember.  These codes can 
  307.          be entered in either upper of lower case.  As an example, the 
  308.          code "CK" might be used to call up the "Checking Account".  
  309.                    
  310.          The restrictions that apply are as follows: 
  311.  
  312.                *  There must be at least one catagory per money group.
  313.  
  314.                *  Total number of catagories should not exceed 38.
  315.  
  316.                *  Total number of accounts should not exceed 254  with 
  317.                   no more than 38 accounts per catagory.  
  318.  
  319.                *  Account  names  or codes may be changed but this may 
  320.                   lead to confusion if printed reports under the first 
  321.                   part of the year differ from those after the  change 
  322.                   is  made.  None of the other data contained in these 
  323.                   accounts will be changed.  
  324.  
  325.                *  Accounts may be grouped under different catagories as 
  326.                   long as they  don't  cross  money  group  boundaries 
  327.                   (i.e. an account under an income catagory may not be 
  328.                   moved to an expense catagory).  
  329.  
  330.                *  Catagory  codes  and  names  may  be changed but the 
  331.                   confusion factor mentioned above still applies.  
  332.  
  333.                *  Accounts may be deleted only  if they  have  had  no 
  334.                   action during the year.  
  335.  
  336.                *  Catagories may be deleted if they do  not  have  any 
  337.                   accounts  assigned  to them.  This constraint may be 
  338.                   avoided  by  moving  all  accounts  from  under  the 
  339.                   catagory to be deleted, to other catagories first.  
  340.                                        
  341.                                      - 6 -
  342.  
  343.                                             
  344.          Resequence Accounts
  345.  
  346.                   The order in which catagories and accounts appear on 
  347.                   your  Chart  of  Accounts  can be different than the 
  348.                   order in which they were entered.  After creating or 
  349.                   editing  your Chart of Accounts,  you may resequence 
  350.                   their appearance by selecting "Resequence  Accounts" 
  351.                   under  the  Chart  of  Accounts Menu.  Their current 
  352.                   order will be displayed and you will be  allowed  to 
  353.                   change them around to suit your taste.  
  354.  
  355.  
  356.                            
  357.                            
  358.          
  359.                                BUDGET ASSIGNMENT
  360.          
  361.               H.B.M.S.  allows you to assign a budget figure for  each 
  362.          month.  By  using  this  feature  you  may set goals for your 
  363.          projected income and expenses.  While I'm not sure that  this 
  364.          is  proper  accounting  proceedure,  you  may even set budget 
  365.          amounts for assets and liabilities.  This might allow you  to 
  366.          set  goals for your savings or how soon you plan to pay off a 
  367.          debt.  Of course,  it wouldn't make sense to budget for  your 
  368.          checking account, as it's balance varies to no set pattern.  
  369.              
  370.               If  you  decide  you  don't  want  to budget for certain 
  371.          accounts,  just enter a zero value for  each  month.  If  all 
  372.          months have a zero budget value then your reports will show a 
  373.          "n/a" in place of a budget figure.  
  374.  
  375.               After  selecting  a  code to budget for,  the values for 
  376.          each particular month will be shown along with a grand  total 
  377.          for the year.  If you want to make changes, answer "n" to the 
  378.          prompt,  and  you  will  be allowed to enter figures for each 
  379.          month.  On your first visit to the Budget Assignment section, 
  380.          and any time while the starting month of the budget is  still 
  381.          open,  you  will  be  given  an  additional choice to enter a 
  382.          yearly total and  have  the  computer  divide  it  among  the 
  383.          months.  
  384.                     
  385.               It should be noted that budget figures can be updated at 
  386.          any  time,  but you will only be allowed to change values for 
  387.          the months which have not been closed.  
  388.  
  389.               When you exit the Budget  Assignment  section  you  will 
  390.          automatically  be  presented  with  a  summary of your budget 
  391.          status.    
  392.          
  393.          
  394.          
  395.          
  396.          
  397.          
  398.          
  399.                                     - 7 -
  400.  
  401.                            
  402.                               LEDGER POSTING
  403.          
  404.               The Ledger Posting section is the part  of  the  program 
  405.          where  you  will  be  entering  your  daily transactions.  As 
  406.          mentioned before,  H.B.M.S.  is a double entry ledger system.  
  407.          At  this  point maybe we should address the Debit/Credit idea 
  408.          behind this program.  
  409.  
  410.               It's not too hard as long as you remember which way  the 
  411.          money  is  going.  Are  you  decreasing  an  account  balance 
  412.          (debit) or increasing an  account  balance  (credit)?  Notice 
  413.          the  use  of  the  word  "balance".  It is essential that you 
  414.          understand this idea in order to use H.B.M.S.  The  following 
  415.          examples may help.  
  416.                
  417.               Let's  take  the  example  of  writing  a  check  to the 
  418.          Electric Company.  You will have to make an entry that  shows 
  419.          the money coming out of your checking account.  Your checking 
  420.          account balance will go down (a DEBIT). Now that you've shown 
  421.          the  money  coming  out  you will have to show where it went.  
  422.          This, of course, would be whatever account you plan to charge 
  423.          electricity to.  The electricity account balance would go  up 
  424.          (a CREDIT). For every DEBIT (the Checking Account) there must 
  425.          be  a  CREDIT (Electricity Account).  It sounds like a lot of 
  426.          work, but the program has been designed to make it as easy as 
  427.          possible.  
  428.               
  429.              If you received a paycheck you would  have  to  show  the 
  430.          money  coming  in  to  an  account in the Income group.  This 
  431.          would be increasing or CREDITING that  account  balance.  For 
  432.          every  Credit  there must be a Debit so at this point we must 
  433.          show the money going somewhere.  If the paycheck was for $500 
  434.          and you put the entire amount  in  a  checking  account,  the 
  435.          checking  balance  would  go up by $500 (a CREDIT).  This may 
  436.          sound confusing,  two CREDITS in the same  transaction.  Just 
  437.          remember  that  any  transaction  consists  of  at  least two 
  438.          entries representing the movement of the money.  In the above 
  439.          example you could have shown the  $500  coming  in  and  then 
  440.          dispersed  it  to  more than one account.  You might have put 
  441.          $400 in checking, $50 in a savings account, and the remaining 
  442.          $50 into a spending cash account.  All of the  above  account 
  443.          balances increased so they were all CREDITS.  
  444.  
  445.              When it comes  to  borrowing  money  (a  LIABILITY),  the 
  446.          debit/credit  idea  still  applies.  If  you take out a $4000 
  447.          loan to buy a car, you will be increasing a liability account 
  448.          (CREDIT).  This money has to be shown going somewhere, and it 
  449.          should be represented as an increase to  an  expense  account 
  450.          for  the  new  car (CREDIT).  As you make monthly payments on 
  451.          the car loan,  your liability account balance  will  decrease 
  452.          accordingly (DEBIT).  
  453.          
  454.              If  you  stop  and think about whether an account balance 
  455.          will increase or decrease then you will know if it's a credit 
  456.          or a debit.  If money is shown coming in  it  must  be  shown 
  457.          going to somewhere and vice-versa.  
  458.          
  459.                                     - 8 -
  460.  
  461.             All  this  discussion  will help you decide what the first 
  462.          entry in a ledger transaction will be.  The first prompt will 
  463.          be for a "D" (debit),  "C" (credit),  or "V"  (view  previous 
  464.          transactions). 
  465.              Once  the  decision  has  been  made  whether you will be 
  466.          debiting  or  crediting  the  first  account,  H.B.M.S.  will 
  467.          handle  the  rest.  Negative  values  will  be  automatically 
  468.          entered where needed.  You should never have to use the minus 
  469.          sign at all.
  470.          
  471.              The  following is a sample transaction of writing a check 
  472.          to the drug store.  
  473.  
  474.  
  475.          Step 1.    At the first prompt you would select  "D" to debit 
  476.                     checking.  
  477.  
  478.          Step  2.   Then  you would  enter  the code for your checking 
  479.                     account.  At this point H.B.M.S. will show you the 
  480.                     current balance for that account.  
  481.  
  482.          Step 3.    Enter the date.
  483.  
  484.          Step 4.    Enter the check number. This field is optional. If 
  485.                     you  were debiting spending cash there would be no 
  486.                     check number.  
  487.  
  488.          Step 5.    Enter who the check was written to.  This field is 
  489.                     also optional, as in the case of spending cash.  
  490.  
  491.          Step  6.   Here is where the flexability of H.B.M.S.  shines.  
  492.                     In the case of a checking  transaction  you  would 
  493.                     want  to  enter  the full amount of the check.  As 
  494.                     you enter where the money will be dispersed in the 
  495.                     steps below,  H.B.M.S.  will prompt you  with  the 
  496.                     remaining balance of the check as you go along.  
  497.  
  498.                     In the case of a  spending  cash  transaction  you 
  499.                     might  want  to  leave  this  space blank.  As you 
  500.                     enter the values that the cash was  dispersed  to, 
  501.                     H.B.M.S. will keep a running total for you.  
  502.  
  503.          Step  7.   Now  you will begin to disperse the money to their 
  504.                     respective accounts.  If all the money is intended 
  505.                     to go  to  one  account  enter  the  full  amount.  
  506.                     Otherwise enter the partial value.  
  507.  
  508.          Step 8.    Enter the code for the account selected.
  509.  
  510.          Step 9.    Enter a description  for  the  transaction.   This 
  511.                     field is also optional,  but it  really  helps  to 
  512.                     describe each item for future reference.  
  513.                     NOTE: If  you  enter  tilde  character  <~>  only, 
  514.                           H.B.M.S.  will copy the description  entered 
  515.                           in step 5.  See the paycheck transactions in 
  516.                           the sample data.  
  517.          
  518.                                      - 9 -
  519.   
  520.  
  521.          Step 10.   Now you have fulfilled the minimum of  two entries 
  522.                     for a transaction.  If you entered a value in step 
  523.                     6  and  accounted for all of it in step 7 you will 
  524.                     finished.  Otherwise you  will  be  able  to  keep 
  525.                     adding  entries  to  be  drawn from the account in 
  526.                     step 2.                                        
  527.  
  528.                     
  529.               When finished you will be asked if everything is ok.  If 
  530.          you made a mistake in an entry,  enter "n" and  you  will  be 
  531.          allowed  to  go  back  and  make  corrections.   However  the 
  532.          automatic prompting for the remaining balance will not be  in 
  533.          effect  so  as  not  to erase the values you may have already 
  534.          entered.  Remember,  the entire transaction can be aborted at 
  535.          any time by entering a null value for a code prompt.      
  536.   
  537.          
  538.          VIEW LEDGER
  539.  
  540.               If  you  enter  a  "V" in response to step 1 you will be 
  541.          allowed to view the  transactions  already  entered  for  the 
  542.          current  month.  This  can be very handy if you forgot if you 
  543.          had entered something.  You will be  prompted  for  a  record 
  544.          number to display.  These are the numbers on the left side of 
  545.          the  ledger  posting  screen.  When  you first enter the VIEW 
  546.          section you will be prompted with the record number following 
  547.          the last one to be printed (see Transaction Report).  You may 
  548.          enter a record number that you think is close to the one  you 
  549.          want  to  view,  and  that  entire transaction screen will be 
  550.          shown just as you entered it.  You  can  browse  through  the 
  551.          screens  at will and when finished just enter a null value at 
  552.          the record number prompt.  
  553.          
  554.  
  555.          NOTE:  Changes  are not allowed to the ledger once the "Above 
  556.          ok" has been given.  This is to allow a good audit trail.  If 
  557.          you made a mistake you will have to make an  appending  entry 
  558.          to account for the error.  
  559.          
  560.          
  561.  
  562.          
  563.          
  564.             
  565.                               CLOSE/OPEN MONTH
  566.  
  567.               This  section  does  just what you would expect.  At the 
  568.          end of each month you should select the Close  Current  Month 
  569.          routine.  H.B.M.S will read the entire ledger for the current 
  570.          month, update totals, and declare the following month open.  
  571.  
  572.               If  for  any  reason  you  have to go back to a previous 
  573.          month to make additions or changes there is a reopen  feature 
  574.          also.  Just  remember that ledger posting can only be done on 
  575.          the current open month.  
  576.          
  577.                                      - 10 -
  578.        
  579.                                     REPORTS
  580.          
  581.          Reports by Account
  582.                 In this section you have access  to  almost  all  data 
  583.                 that H.B.M.S. has to offer.  When first accessing this 
  584.                 section  you  will  be  able  to select from 3 formats 
  585.                 which include a monthly report, an annual report,  and 
  586.                 a sorted ledger.  After making your choice you will be 
  587.                 prompted  for  the account code you are interested in.  
  588.                 The data will be displayed  and  you  will  given  the 
  589.                 oportunity  to  display  the same account in the other 
  590.                 two  formats.  Just  hitting  <ENTER>  will  keep  the 
  591.                 format you are in and prompt you with the next account 
  592.                 code.  NOTE: When selecting either the Month Format or 
  593.                 the Sorted Ledger Format for the first time there will 
  594.                 be a slight delay while H.B.M.S. gathers up some data.  
  595.                 After  this  has  been  done  you will be able to flip 
  596.                 between all three formats with no delay at all.  
  597.                 
  598.          Transaction Report
  599.                 The Transaction Report will make  a  printed  copy  of 
  600.                 your  ledger  transactions  just  as you entered them.  
  601.                 You might want to print  out  the  transactiona  after 
  602.                 every  ledger posting session.  If so,  H.B.M.S.  will 
  603.                 remember the last record printed  for  the  month  and 
  604.                 prompt  you  for  the next unprinted record number.  I 
  605.                 usually post the ledger about 4 to 5  times  a  month, 
  606.                 but  I like to wait till the end of the month and then 
  607.                 print out the entire month's transactions at one time.  
  608.                 If I need to see  a  transaction  that  has  not  been 
  609.                 printed  yet,  I  use the "VIEW" feature in the Ledger 
  610.                 Posting section.  
  611.                 
  612.          Income and Expense
  613.                 The Income and Expense Report prints all  the  monthly 
  614.                 oriented  data  including  averages,  budget  figures, 
  615.                 reserves,  etc.  There is also an oportunity to  print 
  616.                 out just the Asset and Liability information in a form 
  617.                 called the Balance Sheet.  
  618.  
  619.          Annual Actuals           
  620.                 Prints  all the monthly totals up to and including the 
  621.                 current month.  All figures will be in  whole  dollars 
  622.                 only because of space limitations.  
  623.               
  624.          Annual Budget
  625.                     Prints all monthly budget totals for the entire year.
  626.  
  627.          Chart of Accounts
  628.                 Prints  a  summary  of  all  accounts grouped in their 
  629.                 respective catagories according to  the  sequence  you 
  630.                 have  selected.  This  printout  should  be kept handy 
  631.                 when posting the ledger, but you should find that most 
  632.                 codes will be easy to remember if they  are  carefully 
  633.                 selected.  
  634.          
  635.                                      - 11 -
  636.  
  637.                
  638.                                   SAVE DATA
  639.          
  640.               H.B.M.S.  keeps all account values in memory in order to 
  641.          to keep disk access to a minium and  speed  up  the  program.  
  642.          Whenever you end the program, if any data has been changed it 
  643.          will  automatically  be  updated  on  the  disk.  If you have 
  644.          entered  a  lot  of  data  it  might  be  safe  to  save   it 
  645.          occasionally  without  getting  out  of the program.  A power 
  646.          outage or a program crash (heaven forbid),  could negate  any 
  647.          data that was entered since the last save.  
  648.  
  649.          
  650.                            
  651.          
  652.                                   SAMPLE DATA
  653.  
  654.               If you have the sample database  distributed  with  this 
  655.          program  you  can  easily  see what H.B.M.S.  can do for you.  
  656.          Select  the  Reports  section  and  see  the  screen  reports 
  657.          available,  but please read about printer compatabiliy in the 
  658.          Initialize System section of this document before  attempting 
  659.          to  make  any  printouts.  Also please do not try to reopen a 
  660.          month with the sample data as only the  current  ledger  file 
  661.          has been included.  
  662.  
  663.                This sample data is entirely ficticious.  Some  of  the 
  664.          amounts  may  seem  a  little strange,  but they should still 
  665.          represent how the program might be used.  
  666.          
  667.  
  668.  
  669.                   
  670.                 
  671.                 
  672.  
  673.  
  674.            
  675.  
  676.                The author would like to state that he  has  used  this 
  677.          program  for  some  time,  and  it  serves  my purposes well.  
  678.          However, if you find that I have made any unacceptable errors 
  679.          in  the  design,  or  if you can suggest some ways to make it 
  680.          better, please let me know.  
  681.  
  682.               H.B.M.S.  was written in TURBO PASCAL and has taken more 
  683.          of my time than I care to admit.  If you find that  it  suits 
  684.          your needs,  please consider a $15 contribution.  In any case 
  685.          please share this program with your friends, but make sure it 
  686.          includes   the  documemtation  and  sample  data.   Send  any 
  687.          comments and suggestions to: 
  688.  
  689.                   
  690.                                 Brentson Worrell
  691.                                 6404 Mornay Dr.
  692.                                 Tampa, FL   33615
  693.  
  694.          
  695.  
  696.                                    - 12 -
  697.  
  698.  
  699.  
  700.